package com.ruicar.afs.cloud.basic.common.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>Description: </p>
 *
 * @author ZC.GUO
 * @version 1.0
 * @date create on 2020-08-11 10:46
 */
@Data
public class ReceiptRecordVo implements Comparable<ReceiptRecordVo> {

    /**  不作为返回字段，排序使用 by ZC.GUO  **/
    @JSONField(name = "receiptDate")
    private Date orderDate;
    /**  收款时间 by ZC.GUO  **/
    @JSONField(name = "receiptDate")
    private String  receiptDate;
    /**  收款金额 by ZC.GUO  **/
    @JSONField(name = "receiptAmt")
    private BigDecimal receiptAmt;
    /**  付款人名称 by ZC.GUO  **/
    @JSONField(name = "drawerName")
    private String drawerName;
    /**  付款银行 by ZC.GUO  **/
    @JSONField(name = "bankCode")
    private String bankCode;
    /**  付款账号 by ZC.GUO  **/
    @JSONField(name = "account")
    private String account;
    /**  收款备注 by ZC.GUO  **/
    @JSONField(name = "debitRemarks")
    private String debitRemarks;
    /**  结果备注 by ZC.GUO  **/
    @JSONField(name = "resRemarks")
    private String resRemarks;
    /**  收款结果 by ZC.GUO  **/
    @JSONField(name = "receiptResult")
    private String receiptResult;

    @Override
    public int compareTo(ReceiptRecordVo o) {
        return 0;
    }
}
